imperial salvage station - German English Dictionary